<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>line-height</title>
</head>
<style>
    div {
        width:500px;
        height: 500px;
        font-size: 50px;
        line-height: 150%;
        background-color: blanchedalmond;
    }

    p:nth-child(2n+1){
        font-size:15px;
        background-color:pink;
    }

    p:nth-child(2n){
        font-size:15px;
        background-color:gray;
    }

    .p1{
        line-height:30px;
    }

    .p2{
        /* 2 * 15 = 30px */
        line-height:2;
    }

    .p3{
        /* 3 * 15 = 45px */
        line-height:3em;
    }

    .p4{
        /* 200% * 15 = 30px */
        line-height: 200%; 
    }
</style>
<body>
    <!-- 
        line-height有以下几种设置方式：
            1. 写px：直接写XXpx
            2. 直接写数字：父子元素根据各自的font-size * number得到(先继承系数，再计算对应的line-height像素值)
            3. 写单位 em：表示font-size的倍数
            4. 百分比：表示font-size的倍数（先计算父元素的line-height，然后将其继承给子元素）
     -->
    <div>
        <p class="p1">我是设置px</p>
        <p class="p2">我是直接写数字</p>
        <p class="p3">我是设置em</p>
        <p class="p4">我是设置百分比</p>
    </div>
</body>
</html>